1 Data Conversion for Heterogeneous Migration

نویسندگان

  • Hai Jiang
  • Vipin Chaudhary
  • John Paul Walters
چکیده

Migration concerns saving the current computation state, transferring it to remote machines, and resuming execution at the statement following the migration point. Checkpointing concerns saving the computation state to file systems and resuming execution by restoring the computation state from saved files. Although the statetransfer medium differs, migration and checkpointing share the same strategy in state handling. To improve application performance and system resource utilization, they support load balancing, load sharing, data locality optimization, and fault tolerance. The major obstacle preventing migration/checkpointing from achieving widespread use is the complexity of adding transparent migration and checkpointing to systems originally designed to run stand-alone [1]. Heterogeneity further complicates this situation. But migration and checkpointing are indispensable to the Grid [2] and other loosely coupled heterogeneous environments. Thus, effective solutions are on demand. To hide the different levels of heterogeneity, we have developed an application level process/thread migration and checkpointing package, MigThread, which abstracts the computation state up to the language level [3, 4]. For applications written in the C language, states are constructed in the user space instead of being extracted from the original kernels or libraries for better portability across different platforms. A

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Data Migration Model and Algorithm between Heterogeneous Databases based on Web Service

To solve the problems of data conversion between heterogeneous databases that arising from the progress of data migration, the paper presents an improved model of data migration and a data conversion algorithm based on the research on data synchronization via web service. The data migration model is divided into legacy data tier, middle tier and target data tier, which respectively provides dat...

متن کامل

Data Conversion for Process/Thread Migration and Checkpointing

Process/thread migration and checkpointing schemes support load balancing, load sharing and fault tolerance to improve application performance and system resource usage on workstation clusters. To enable these schemes to work in heterogeneous environments, we have developed an application-level migration and checkpointing package, MigThread, to abstract computation states at the language level ...

متن کامل

Poly(N- bromosuccinimide) (PNBS) as a mild, efficient, non-acidic, polymeric and heterogeneous catalyst applied for easy conversion of epoxides into thiiranes by treatment with KSCN or (NH2)2CS at room temperature

Poly (N-bromosuccinimide) (PNBS) as a mild, efficient, non-acidic, polymeric and heterogeneous catalyst was applied for simple conversion of epoxides into thiiranes by treatment with KSCN or (NH2)2CS at room temperature. Aliphatic and aromatic epoxides converted into their corresponding thiiranes under mild conditions. All reactions proceeded in short reaction times and afforded the correspondi...

متن کامل

Availability Analysis For Heterogeneous Nucleation In A Uniform Electric Field

Industrial demands for more compact heat exchangers are a motivation to find new technology features. Electrohydrodynamics (EHD) is introduced as a promising phenomenon for heat transfer enhancement mechanisms. Similar to any new technology, EHD has not been understood completely yet and requires more fundamental studies. In boiling phase change phenomena, nucleation is the dominant mechanism i...

متن کامل

Relational Database Migration: A Perspective

This paper presents an investigation into approaches and techniques used for database conversion. Constructing object views on top of a Relational DataBase (RDB), simple database integration and database migration are among these approaches. We present a categorisation of selected works proposed in the literature and translation techniques used for the problem of database conversion, concentrat...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004